encumbrance on the title - German English Dictionary